Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LUFFORD PARK Detached £525,000 22 Dec 2021
3 LUFFORD PARK Detached £168,450 19 May 2000
4 LUFFORD PARK Detached £600,000 30 Jun 2023
5 LUFFORD PARK Detached £339,000 8 Nov 2006
6 LUFFORD PARK Detached £310,000 29 Aug 2008
7 LUFFORD PARK Detached £460,000 21 Jun 2021